#MainBody {
	#TopPart {
		#Contents {
			.BigList {
				margin: 2px auto;
				padding: 0px;

				div.BigListTitle {
					.TitleFormat();
					text-align: center;
				}
				div.BigListContents {
					color: @biglist_color_fg;
					margin: 0px auto;
					max-width: 800px;
					padding: 2px;

					.BigListElement {
						.TransparentBackground(@biglist_color_bg);
						.RoundedBorders(5px);

						margin: 2px;
						display: block;
						padding: 2px 5px;
						text-align: left;
						vertical-align: middle;
						width: 100%;
					}
					.BigListElementBundle {
						.BigListElement;
						min-height: @global_preview_size + 2px + 2px + 4px;

						.Preview {
							/*clear: both;*/
							float: left;
							/*display: table-cell;*/
							height: @global_preview_size + 4px;
							line-height: @global_preview_size;
							text-align: center;
							vertical-align: middle;
							width: @global_preview_size + 4px;

							img {
								vertical-align: middle;
							}
						}
						.Data {
							padding-left: 3px;
							text-align: left;
							vertical-align: top;

							div {
								display: block;
							}							
							.Name {

							}
							:not(.Name) {
								font-size: smaller;
							}
						}
						.BoxyData {
							float: right;
							font-size: smaller;
							text-align: right;

							img {
								max-height: 16px;
								max-width: 16px;
							}
						}
					}
					
					a {
						text-decoration: none;
					}
					a:hover {
						text-decoration: underline;
					}
				}
			}
		}
	}
}